kidney basin - English Synonyms Dictionary